Loading...
 

CX_TAX_AUTHORITY - Tax office

CX_TAX_AUTHORITY

Class hierarchy
Description:

This class maps a tax office.

Code example:
...
List of methods (MDI)
Function MA* Parameters Return Brief description
SanityCheck INTEGERCheck for consistency of the object
Access STRING OBJECT Returns access object of the desired type
Address OBJECT Returns the address
BirthdayIndex INTEGERBirthday in days
CastedStructureByCondition STRING OBJECT
ClassFilter STRING, INTEGER OBJECT This object, if it corresponds to a particular class
ClearingObject STRING, INTEGER OBJECT First assignment to settlement objects
ClearingObjectMA * STRING, INTEGER Assignments to accounting objects
ConditionedFilter STRING OBJECT
ConditionedFilter2 OBJECT OBJECT
ConnectStateStructure OBJECT, STRING Connect to the status structure
Customer OBJECT Delivers billing object "customer" (CX_CUSTOMER)
CyberEnterprise® OBJECT Delivers billing object "client" (CX_CYBER_ENTERPRISE)
Deleted INTEGERObject marked as deleted?
Description STRING Name of this object
Employee OBJECT Delivers payroll object "employee" (CX_EMPLOYEE)
EmployeeByFirstChoiceOfCE OBJECT Delivers payroll object "employee" (CX_EMPLOYEE) who is employed (if possible) by the current client.
EmployeeOfCE OBJECT Delivers payroll object "employee" (CX_EMPLOYEE) who is employed by the current client.
Employees INTEGER, INTEGER COLLECTION All workers of a certain type
EvaluateTotalMonitors STRING, INTEGER, STRING OBJECT ?
Fax OBJECT Returns the fax number
FirstName STRING Return first name
Flextimer OBJECT Delivers payroll object "flexitime employee" (CX_FLEXTIMER)
ForceMonitor STRING OBJECT ?
GeographicPosition OBJECT Returns the geographical position
GetDomain INTEGERDomain of this object
GetSiblings COLLECTION All siblings of this object
GetSiblings2 COLLECTION All siblings of this object
GetSlotEntries VECTOR<OBJECT> Return of internal information on slots
GetStructure OBJECT OBJECT Find subordinate structure that belongs to the same hierarchy
InsertMonitor OBJECT ?
LastUpdate OBJECT Date of the last write access
LastUser INTEGERUser who last had write access to the object
Link OBJECT Add this object to the list of objects with validity
MasterObject OBJECT ?
Monitor STRING OBJECT ?
Name INTEGER STRING Return name formatted
NextValidObject OBJECT Temporally subsequent validity object
Phone OBJECT Returns the phone number
POBoxAddress OBJECT Returns the P.O. Box address
PreviousValidObject OBJECT Temporally preceding validity object
RegisteredStructure OBJECT ?
RegisterStructure OBJECT ?
RegisterStructures OBJECT ?
RemoveMonitor OBJECT ?
RemoveStateStructure STRING Find status structure according to uniqueID and release connection
Representative OBJECT Delivers settlement object "representative" (CX_REPRESENTATIVE)
RestrictedValidity * Validity range restricted?
SalaryMan OBJECT Delivers payroll object "salary recipient" (CX_SALARY_MAN)
SetDomain INTEGER, INTEGER Set domain
SetStructure OBJECT Ensures that a structure becomes the subordinate structure
SexTitle INTEGER STRING Return salutation
ShortName STRING Short name of this object
Siblings * Objects with validity
Site OBJECT Delivers the square
SpanDateValidity * Validity range
Speech INTEGER, INTEGER, INTEGER STRING Create full salutation
StateStructure STRING OBJECT Find state structure by uniqueID (STRING) (not wrapped).
StateStructureWrapper STRING OBJECT Find state structure by uniqueID
StreetAddress OBJECT Returns the street address
string INTEGER CX_STRING Returns the string representation of the object
StructureByCondition STRING OBJECT Subordinate structure with a specific condition
StructureByID STRING OBJECT Subordinate structure with a specific unique key
StructureByIDMA * STRING Subordinate structures with a specific unique key
StructureByType STRING, INTEGER OBJECT Subordinate structure of a given type
SubObjects INTEGER COLLECTION ?
Supplier OBJECT Delivers settlement object "supplier" (CX_SUPPLIER)
Teletex OBJECT Returns the teletex number
Telex OBJECT Returns the telex number
Title STRING Return title
TotalMonitors STRING, INTEGER, STRING OBJECT ?
TriggeredStateStructure STRING OBJECT Tries to switch state structure further and returns the new state structure(not wrapped).
TriggeredStateStructureWrapper STRING OBJECT Tries to switch state structure further and returns the new state structure(wrapped).
TriggerStateStructures Advances all status structures
UniqueID STRING Content of the fixed data field "uniqueID".
Unlink Remove this object from the list of objects with validity
Unlink2 Remove this object from the list of objects with validity
User OBJECT Delivers accounting object "user" (CX_USER)
Valid OBJECT INTEGERCheck validity
ValidSince OBJECT Start of the validity range
ValidToday INTEGERValid today?
ValidUntil OBJECT End of the validity range
VerifySiblings INTEGERCheck ring of exchange objects

* MA = member access function,
greyed out = inherited function

Data directory (DDI)
Data field Type Reference class I* Brief description
taxes REL_M1 CX_TAX Taxes
access REL_MN CX_ACCESS Communication accesses
agencyEnum ENUMCHAR Legal form: 0=none, 1=sole proprietorship, 2=GmbH, 3=KG, 4=GmbH & Co. KG, 5=AG, 6=GbR, 7=Krankenkasse, 8=Berufsgenossenschaft (see legalFormEnum in classix.num).
allocations REL_MN CX_EXPANDABLE ?
clearingObjects REL_MN CX_CLEARING_OBJECT Clearing_objects
companyID STRING * Register number
employees REL_M1 CX_EMPLOYEE Employees of the company
generalTerms REL_1M CX_GENERAL_TERMS ?
languageEnum ENUMCHAR Internal number of the national language
monitors REL_MN CX_MONITOR ?
name STRING * Name
partnerControl INTEGER ?
structures REL_MN CX_EXPANDABLE Organisational structures
taxID STRING * VAT ID number (EU)
uniqueID STRING * Unique key
validity POINTER CX_VALIDITY Validity period of the object

* I = Indexable data field,
greyed out = inherited data field.

Use in AppsWH
Module Brief description
taxaedt.mod Tax office editing module
taxasel.mod Tax office selection module